import serveUrl from "@/config/serverAddress"; // 接口域名列表
import axios from "@/config/http"; // 导入http中创建的axios实例

const personChangeNew = {

  /**
   * @api{property} 添加登记表二维码信息
   */
  EmployeeEntryRegisterQrcodePost(data) {
    return axios.post(`${serveUrl.rs}/EmployeeEntryRegisterQrcode`, data);
  },

  /**
   * @api{property} 获取登记表二维码信息
   */
  EmployeeEntryRegisterQrcodeGet(params) {
    return axios.get(`${serveUrl.rs}/EmployeeEntryRegisterQrcode`, { params });
  },

  /**
   * @api{property} 获取登记表二维码信息
   */
  GetList() {
    return axios.get(`${serveUrl.rs}/EmployeeEntryRegisterQrcode/GetList`);
  },

  /**
   * @api{property} 修改登记表二维码信息
   */
  EmployeeEntryRegisterQrcodePut(data) {
    return axios.put(`${serveUrl.rs}/EmployeeEntryRegisterQrcode`, data);
  },

  /**
   * @api{property} 删除登记表二维码信息
   */
  EmployeeEntryRegisterQrcodeDelete(params) {
    return axios.delete(`${serveUrl.rs}/EmployeeEntryRegisterQrcode`, { params });
  },

  /**
   * @api{property} 获取审批人事表单
   */
  GetPersonalFrom(params) {
    return axios.get(`${serveUrl.rs}/ExamineApprove/GetPersonalFrom`, { params });
  },

  /**
   * @api{property} （短信、邮件）发送微信小程序链接
   */
  SendWeChatGenerateUrlLink(params) {
    return axios.post(`${serveUrl.rs}/WeChat/SendWeChatGenerateUrlLink`, { params });
  },

  /**
   * @api{property} 获取未离职员工树
   */
  GetNotLeaveEmployeeTree() {
    return axios.get(`${serveUrl.rs}/Employee/GetNotLeaveEmployeeTree`);
  },

  /**
   * @api{property} 获取未调动员工树
   */
  GetNotTransferEmployeeTree() {
    return axios.get(`${serveUrl.rs}/Employee/GetNotTransferEmployeeTree`);
  },

  /**
   * @api{property} 获取未转正员工树
   */
  GetAwaitRegularEmployeeTree() {
    return axios.get(`${serveUrl.rs}/Employee/GetAwaitRegularEmployeeTree`);
  },
};

export default personChangeNew;
